2 trademarks were found for owners matching the name Cai Zhihong.
#Classstatus
1 S:90346967
M:XPOLIMAN

O:Cai, Zhihong
11 Registered
2 S:88309772
M:XPOLIMAN
O:Cai Zhihong
9 Registered
Trademark Alertz updated from USPTO on 2030-01-24